<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>
	<body>
		<script>
			function total(count){
				var sum=0;
				if(isNaN(count)){
					alert("输入的不是数字")
				}else if(count<=0){
					alert("输入的科目无效")
				}else{
					for(var i=1;i<=count;i++){
						var score=parseFloat(prompt("请输入第"+i+"门的成绩"));
						if(isNaN(score)){
							alert("您输入的不是数字");
							break;
						}else if(score<0){
							alert("成绩不能为负数");
							break;
						}else{
							sum=sum+score;
						}
					}
				}
				if(sum!=0){
					alert(count+"门课的成绩是："+sum+"分");
				}
			}
			total(prompt("请您输入考试的科目数量"))
		</script>
	</body>
</html>
